Requiring much effort or skill.
बहुत अधिक प्रयास या कौशल की आवश्यकता।
English Usage: The demand task required advanced technical skills.
Hindi Usage: चुनौतीपूर्ण कार्य को उन्नत तकनीकी कौशल की आवश्यकता थी।
mang wala, mang walaa, maang wala, maang waala